Events read from the tank are missing if there is a gap in the data

Tech Note: TN0909
Product: OpenSorter, OpenExplorer, OpenDeveloper, OpenBrowser, OpenBridge
Version: All
Date Added: 2012-10-17

Issue

In order to save time, the TTank server will stop searching for data that matches the requested criteria if there are no matches in the last 1 million events. If the data is sparse and there is a large gap, the data after the gap might not be extracted.

Solution

Note: This solution is only valid in v2.16 and above.

To override the search limiting feature and force the tank to search the entire block for data on each channel, you must manually enter a registry key:

  1. Run the Registry Editor (regedit.exe).

  2. Browse to HKEY_LOCAL_MACHINE\SOFTWARE\TDT\TTank

    Note

    For 64-bit machines, the registry path is HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\TDT\TTank

    1. If the path doesn't exist, right-click on TDT, select New Key, and set it to TTank
  3. Right-click the right pane, point to New and click DWORD (32-bit) Value on the shortcut menu.

  4. Name the new entry SEARCHLIMIT.

  5. Right-click SEARCHLIMIT and click Modify on the shortcut menu.

  6. Enter a Value data of 1.

  7. Click OK.

  8. The TTank server will now search until the end of the block for events instead of performing a quick search.

To restore default behavior:

  1. Use the Registry Editor to browse to the SEARCHLIMIT DWORD (32-bit) Value you created and delete the entry or set to 0.